ectopic testicle - Spanish English Dictionary